long-fed animals - English Synonyms Dictionary